package metier;

import java.util.Date;

import enumeration.EnumStatusExemplaire;

public class Exemplaire {
	private Integer idExemplaire;
	private Date dateAchat;
	private EnumStatusExemplaire status = EnumStatusExemplaire.DISPONIBLE;
	private String isbn;
	
	
	public Exemplaire(Integer idExemplaire, Date dateAchat, String isbn)
	{
		setIdExemplaire(idExemplaire);
		setDateAchat(dateAchat);
		setIsbn(isbn);
	}
	
	public Exemplaire(Exemplaire exemplaire)
	{
		this(exemplaire.getIdExemplaire(),exemplaire.getDateAchat(),exemplaire.getIsbn());
	}
	

	public int getIdExemplaire() {return idExemplaire;}
	public void setIdExemplaire(int idExemplaire) {this.idExemplaire = idExemplaire;}
	
	public Date getDateAchat() {return dateAchat;}
	public void setDateAchat(Date dateAchat) {this.dateAchat = dateAchat;}
	
	//test modif
	
	public EnumStatusExemplaire getStatus() {return status;}
	public void setStatus(EnumStatusExemplaire status) {this.status = status;}
	
	public String getIsbn() {return isbn;}
	public void setIsbn(String isbn) {this.isbn = isbn;}


	@Override
	public String toString() 
	{
		return "Exemplaire [idExemplaire=" + idExemplaire + ", dateAchat="+ dateAchat + ", status=" + status + ", isbn=" + isbn + "]";
	}
}
